home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
msdos
/
inkey
/
asm.bat
next >
Wrap
DOS Batch File
|
1991-10-18
|
1KB
|
49 lines
echo off
if not "%1" == "" goto asm;
inkey /d ^g^l^j^i^[[33m プログラム名が記述されていません!!。^m^j^j
echo syntax : asm プログラム・ファイル名 [p]
echo"
echo プログラム・ファイル名は拡張子を省略する事。
echo"
echo また、「p」は印刷するかどうかのスイッチである。
inkey /d ^j^i なお、省略時には印刷しない。^[[m^m^j /w=3
goto batchend;
:asm
cls
echo"
echo アセンブルを開始しました。
optasm %1.asm %1.obj %1.lst
if "%2" == "P" goto print;
if "%2" == "p" goto print;
goto printend;
:print
echo"
echo 印刷を開始しました。
print %1.lst
:printend
if not errorlevel 1 goto link;
inkey /d /w=2 ^j^i^[[5;33m致命的なアセンブル・エラーが出ました!!。^[[m^g^m^j
goto batchend
:link
echo"
echo LINKを開始しました。
echo"
link %1;
if not errorlevel 1 goto exe2bin;
inkey /d /w=2 ^j^i^[[5;33m致命的なLINKエラーが出ました!!。^[[m^g^m^j
goto batchend
:exe2bin
echo"
echo COMファイルに変換しています。
exe2bin %1.exe %1.com
echo"
echo 処理が終了しました。
:batchend
asmmenu